package com.itheima;

public class AnimalShop {

    public static void main(String[] args) {
        Animal animal = getAnimal();//多态
        animal.eat();// Animal类型中有eat方法

        //查看种类？
//        animal.getPinzhong(); 如果在多态情况下 是无法使用子类方法
        //想使用怎么办呢？向下转型
        Cat c = (Cat) animal;//还原回原来的类型

        String pinzhong = c.getPinzhong();
        System.out.println(pinzhong);


    }
   //获取宠物方法
    public static Animal  getAnimal(){

        return new Cat();
    }
}
